anti-reflection device - Francés Inglés Diccionario